<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
	<meta name="Author" content="benben" />
	<meta name="Description" content="Produces by JWI (http://www.51jsr.com)" />
	<meta name="keywords" content="JavaScript Framework,webUI,js,function,HTML,CSS,脚本" />
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	<title>Jsr.Iterator 的封装演示 jsRookie - JavaScript UI module package</title>
	<link rel="shortcut icon" href="/favicon.ico" />
	<link href="../resources/example.css" type="text/css" rel="stylesheet" />
	<script type="text/javascript" src="../jsr/jsr.core.js?skin=default&lang=zh-cn"></script>
</head>

<body>
<div id="bodyWrap" class="font">
	<b class="demoCaption">Jsr.Iterator 的封装演示</b><hr/><br/>
	有如下实例：
<pre>
var it = Jsr.iterator([1, 2, 3, 4, 5]);
</pre>
	<table class="runWrap">
		<tr><td width="600px">
			a) 执行 <b class="blue">it.hasNext();</b>&nbsp;&nbsp;&nbsp;&nbsp;
			查看指针后是否未到结束位置。
		</td><td width="160px">
			<input type="button" value="查看结果" onclick="alert(it.hasNext());"/>
		</td></tr>
		<tr><td>
			b) 执行 <b class="blue">it.item();</b>&nbsp;&nbsp;&nbsp;&nbsp;
			查看指针当前指向的成员。
		</td><td>
			<input type="button" value="查看结果" onclick="alert(it.item());"/>
		</td></tr>
		<tr><td>
			c) 执行 <b class="blue">it.next();</b>&nbsp;&nbsp;&nbsp;&nbsp;
			将指针指向上一个成员。
		</td><td>
			<input type="button" value="移动指针" onclick="it.next();"/>
		</td></tr>
		<tr><td>
			d) 执行 <b class="blue">it.reset();</b>&nbsp;&nbsp;&nbsp;&nbsp;
			将指针指向第一个成员。
		</td><td>
			<input type="button" value="指针复位" onclick="it.reset();"/>
		</td></tr>
		<tr><td>
			e) 执行 <b class="blue">it.toArray();</b>&nbsp;&nbsp;&nbsp;&nbsp;
			将it转换成一个数组。
		</td><td>
			<input type="button" value="查看结果" onclick="alert(it.toArray());"/>
		</td></tr>
	</table>
	<br/><br/>
	<!--input type="button" value="清理内存" onclick="setTimeout(CollectGarbage, 10);"/-->
	<br/><br/>
	&copy 2008-2011 51jsr.com
</div>
</body>
<script language="JavaScript">
var it = Jsr.iterator([1, 2, 3, 4, 5]);
</script>
</html> 